<?php
require_once('control_seguridad.php');
require_once("../model/class_escritos_cedula.php");

function array_envia($datearray) { 
	$tmp = serialize($datearray); 
	$tmp = urlencode($tmp); 
	$tmp = htmlentities($tmp); 
	return $tmp; 
}  

$componentes = explode( ' - ', $_GET['P02']);
$array_resul= array();
$Datos = array();
isset($_GET['P03']) ? $Opcion = trim( $_GET['P03']) : $Opcion = 0;
isset($_GET['P05']) ? $Tarea = trim( $_GET['P05']) : $Tarea = 0;
$Final = array();

switch($Tarea){
	case 1:// IMPRIMIR OFICIO DE REMISION
		for( $x=0, $xcant = count( $componentes); $x<$xcant; $x++){
			$Valores = explode( '_', $componentes[$x]);
			$Final[$x][0] = $Valores[0];// autos 
			$Final[$x][1] = $Valores[1];// escrito
		} 
		$array_resul= cedula::actualizarEstados( $Final, 'salio', &$Datos);
		header("Location:../view/print/print_oficio_remision.php?a=".array_envia($array_resul)."&d=".array_envia($Datos));
		break;	
	case 2:// MESA DE ENTRADA
		for( $x=0, $xcant = count( $componentes); $x<$xcant; $x++){
			$Valores = explode( '_', $componentes[$x]);
			$Final[$x][0] = $Valores[0];// autos 
			$Final[$x][1] = $Valores[1];// personas (en realidad traigo el escrito)
		} 
		$resul= cedula::actualizarEstados( $Final, 'regreso');
		echo $resul;
		break;
	case 3:// SECRETARIA 
		for( $x=0, $xcant = count( $componentes); $x<$xcant; $x++){
			$Valores1 = explode( '_', $componentes[$x]);
			$Final[$x][0] = $Valores1[0];// autos 
			$Valores2 = explode( '/', $Valores1[1]);
			$Final[$x][1] = $Valores2[0];// personas (viene escrito)
			$Final[$x][2] = $Valores2[1];// accion
		}
		$resul= cedula::actualizarEstados( $Final, 'adjunta al expediente');
		echo $resul;
		break;
}		



?>